offshore barrier - German English Dictionary